mine pumping - French English Dictionary